package com.eimf.saf.security.entity;

import java.io.Serializable;

import com.eimf.saf.common.commons.annotation.I18nAnnotation;
import com.eimf.saf.common.commons.i18n.Ii18n;

/**
 * @author eden
 * @date 2013-12-27 下午2:58:02
 * @Description: 职位实体
 */
public class Position extends Ii18n implements Serializable
{
    private static final long serialVersionUID = 1L;

    private Long positionId;

    @I18nAnnotation
    private String positionName;

    private String positionDesc;

    private int status;

    /**
     * positionId
     * 
     * @return the positionId
     * @since 1.0.0
     */

    public Long getPositionId()
    {
        return positionId;
    }

    /**
     * @param positionId the positionId to set
     */
    public void setPositionId(final Long positionId)
    {
        this.positionId = positionId;
    }

    /**
     * positionName
     * 
     * @return the positionName
     * @since 1.0.0
     */

    public String getPositionName()
    {
        return positionName;
    }

    /**
     * @param positionName the positionName to set
     */
    public void setPositionName(final String positionName)
    {
        this.positionName = positionName;
    }

    /**
     * positionDesc
     * 
     * @return the positionDesc
     * @since 1.0.0
     */

    public String getPositionDesc()
    {
        return positionDesc;
    }

    /**
     * @param positionDesc the positionDesc to set
     */
    public void setPositionDesc(final String positionDesc)
    {
        this.positionDesc = positionDesc;
    }

    /**
     * status
     * 
     * @return the status
     * @since 1.0.0
     */

    public int getStatus()
    {
        return status;
    }

    /**
     * @param status the status to set
     */
    public void setStatus(final int status)
    {
        this.status = status;
    }

}
